@import 'reset';

.wrap{
    width:460px;
    margin:0 auto;
}
body{
    background: #EC273B url() 0 0 no-repeat;
}
h1,h2{
    font-size: 14px; font-family: "微软雅黑";
}
h1{color:#FFF;}
h2{
    color:#DC0D1B;
}
.clearfix:after {
    visibility: hidden;
    display:block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    *zoom:1;
}
.clearfix{*zoom:1;}       /* IE6 */  /* IE7 */
.g-banner{
    height:330px;
    position:relative;
    margin-bottom: 150px;
    .banner{
        position:absolute;
        left:50%;
        margin-left: -330px;
    }
}
.m-top{
   margin-bottom: 20px;
        .m-activity{
        position:absolute;
        top:180px;
        background: #fff;
        width: 300px;
        padding:15px 0 25px 10px; 
        border-bottom: 5px #CC2C3C solid;
        border-left: 5px #CC2C3C solid;
    }
    .m-run{
        position:absolute;
        top:170px;
        left:50%;
        margin-left: -40px;
        width: 280px;
        height: 280px;
    }
        .ly-plate{
        position:relative;
            .rotate-bg{
                width: 280px;
                height: 280px;
                background: url(../img/ly-plate.png) no-repeat;
                position: absolute;
                top: 0;
                left: 0;
            }
            .lottery-star{
                cursor: pointer;
                width:214px;
                height:214px;
                position:absolute;
                top:35px;
                left:35px;
                background:url(../img/rotate-static1.png) no-repeat;
                outline:none
            }

    }

}
article{
    color:#D95747;
}

.m-get{

    background: #FFF6AE url() 0 0 no-repeat;
    border:5px solid #EE9966;
    padding: 10px;
    span{
    color:#E4552C;

    }
}
.user{
    background: #FFE113 url() 0 0 no-repeat;
    border:5px solid #D91E2B;
    padding: 10px;
    margin-bottom: 20px;
    ul{
        float:left;
        margin-right: 50px;
        .title{
            font-size: 14px;
            color:#DF1D1B;
            font-weight: bold;
        }
    }
}